style: Add missing deprecation markers
authorBenjamin Otte <otte@redhat.com>
Tue, 2 Apr 2013 09:44:08 +0000 (11:44 +0200)
committerBenjamin Otte <otte@redhat.com>
Tue, 2 Apr 2013 09:45:45 +0000 (11:45 +0200)
Some functions in gtkstyle.h were overlooked when we added the
GDK_DEPRECATED macros.

Also add IGNORE_DEPRECATIONS to the few remaining callers of those
functions.

gtk/deprecated/gtkstyle.h
gtk/gtkiconfactory.c
gtk/gtksizerequest.c
gtk/gtkwidget.c

index 0779f3232662536291cd293884048b2d3a010776..4126a800720e4e62638abb58fda9f2935b12fc41 100644 (file)
@@ -655,44 +655,63 @@ void          _gtk_style_shade            (const GdkColor     *a,
                                            GdkColor           *b,
                                            gdouble             k);
 
+GDK_DEPRECATED_IN_3_0_FOR(GtkStyleContext)
 gboolean    gtk_style_has_context         (GtkStyle *style);
 
+GDK_DEPRECATED_IN_3_0
 void        gtk_widget_style_attach       (GtkWidget     *widget);
+GDK_DEPRECATED_IN_3_0_FOR(GtkStyleContext)
 gboolean    gtk_widget_has_rc_style       (GtkWidget            *widget);
+GDK_DEPRECATED_IN_3_0
 void        gtk_widget_set_style          (GtkWidget            *widget,
                                            GtkStyle             *style);
+GDK_DEPRECATED_IN_3_0
 void        gtk_widget_ensure_style       (GtkWidget            *widget);
+GDK_DEPRECATED_IN_3_0_FOR(gtk_widget_get_style_context)
 GtkStyle *  gtk_widget_get_style          (GtkWidget            *widget);
+GDK_DEPRECATED_IN_3_0_FOR(GtkStyleContext)
 void        gtk_widget_modify_style       (GtkWidget            *widget,
                                            GtkRcStyle           *style);
+GDK_DEPRECATED_IN_3_0_FOR(GtkStyleContext)
 GtkRcStyle *gtk_widget_get_modifier_style (GtkWidget            *widget);
+GDK_DEPRECATED_IN_3_0_FOR(gtk_widget_override_color)
 void        gtk_widget_modify_fg          (GtkWidget            *widget,
                                            GtkStateType          state,
                                            const GdkColor       *color);
+GDK_DEPRECATED_IN_3_0_FOR(gtk_widget_override_background)
 void        gtk_widget_modify_bg          (GtkWidget            *widget,
                                            GtkStateType          state,
                                            const GdkColor       *color);
+GDK_DEPRECATED_IN_3_0
 void        gtk_widget_modify_text        (GtkWidget            *widget,
                                            GtkStateType          state,
                                            const GdkColor       *color);
+GDK_DEPRECATED_IN_3_0
 void        gtk_widget_modify_base        (GtkWidget            *widget,
                                            GtkStateType          state,
                                            const GdkColor       *color);
+GDK_DEPRECATED_IN_3_0
 void        gtk_widget_modify_cursor      (GtkWidget            *widget,
                                            const GdkColor       *primary,
                                            const GdkColor       *secondary);
+GDK_DEPRECATED_IN_3_0_FOR(gtk_widget_override_font)
 void        gtk_widget_modify_font        (GtkWidget            *widget,
                                            PangoFontDescription *font_desc);
+GDK_DEPRECATED_IN_3_0_FOR(gtk_widget_reset_style)
 void       gtk_widget_reset_rc_styles     (GtkWidget      *widget);
+GDK_DEPRECATED_IN_3_0_FOR(gtk_style_context_new)
 GtkStyle*  gtk_widget_get_default_style   (void);
+GDK_DEPRECATED_IN_3_0_FOR(gtk_widget_get_path)
 void       gtk_widget_path                (GtkWidget *widget,
                                            guint     *path_length,
                                            gchar    **path,
                                            gchar    **path_reversed);
+GDK_DEPRECATED_IN_3_0
 void       gtk_widget_class_path          (GtkWidget *widget,
                                            guint     *path_length,
                                            gchar    **path,
                                            gchar    **path_reversed);
+GDK_DEPRECATED_IN_3_0_FOR(gtk_widget_render_icon_pixbuf)
 GdkPixbuf *gtk_widget_render_icon         (GtkWidget   *widget,
                                            const gchar *stock_id,
                                            GtkIconSize  size,
index b40267335b0a78c0a1ec613de399e2a2422de375..bc9bff623b352b3cc9bc6fca14436c9a6160dedc 100644 (file)
@@ -1798,6 +1798,7 @@ gtk_icon_set_render_icon (GtkIconSet        *icon_set,
   g_return_val_if_fail (icon_set != NULL, NULL);
   g_return_val_if_fail (style == NULL || GTK_IS_STYLE (style), NULL);
 
+G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
   if (style && gtk_style_has_context (style))
     {
       g_object_get (style, "context", &context, NULL);
@@ -1828,7 +1829,6 @@ gtk_icon_set_render_icon (GtkIconSet        *icon_set,
     }
 
   gtk_style_context_set_state (context, flags);
-G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
   gtk_style_context_set_direction (context, direction);
 G_GNUC_END_IGNORE_DEPRECATIONS;
 
index 0ce86bd66fc95b849c98347619791f28898604b8..54a63f1338c27c1c9daa53be304c94f2ddb6fc58 100644 (file)
@@ -119,7 +119,9 @@ gtk_widget_query_size_for_orientation (GtkWidget        *widget,
     {
       gint adjusted_min, adjusted_natural, adjusted_for_size = for_size;
 
+      G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
       gtk_widget_ensure_style (widget);
+      G_GNUC_END_IGNORE_DEPRECATIONS;
 
       if (orientation == GTK_ORIENTATION_HORIZONTAL)
         {
index 5cf7d3e3a009929e7f88c3490454d5707f897ace..174c4e3890f068a7ae453b47062af9bd46442c09 100644 (file)
@@ -3480,7 +3480,9 @@ gtk_widget_set_property (GObject         *object,
       gtk_widget_set_receives_default (widget, g_value_get_boolean (value));
       break;
     case PROP_STYLE:
+      G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
       gtk_widget_set_style (widget, g_value_get_object (value));
+      G_GNUC_END_IGNORE_DEPRECATIONS;
       break;
     case PROP_EVENTS:
       if (!gtk_widget_get_realized (widget) && gtk_widget_get_has_window (widget))
@@ -3658,7 +3660,9 @@ gtk_widget_get_property (GObject         *object,
       g_value_set_boolean (value, widget->priv->composite_child);
       break;
     case PROP_STYLE:
+      G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
       g_value_set_object (value, gtk_widget_get_style (widget));
+      G_GNUC_END_IGNORE_DEPRECATIONS;
       break;
     case PROP_EVENTS:
       eventp = g_object_get_qdata (G_OBJECT (widget), quark_event_mask);
@@ -3805,7 +3809,9 @@ gtk_widget_init (GtkWidget *widget)
 
   _gtk_size_request_cache_init (&priv->requests);
 
+  G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
   priv->style = gtk_widget_get_default_style ();
+  G_GNUC_END_IGNORE_DEPRECATIONS;
   g_object_ref (priv->style);
 }
 
@@ -4808,7 +4814,9 @@ gtk_widget_realize (GtkWidget *widget)
       if (priv->parent && !gtk_widget_get_realized (priv->parent))
        gtk_widget_realize (priv->parent);
 
+      G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
       gtk_widget_ensure_style (widget);
+      G_GNUC_END_IGNORE_DEPRECATIONS;
 
       if (priv->style_update_pending)
         g_signal_emit (widget, widget_signals[STYLE_UPDATED], 0);
@@ -7121,6 +7129,7 @@ gtk_widget_real_style_updated (GtkWidget *widget)
   gtk_widget_update_pango_context (widget);
   gtk_widget_update_alpha (widget);
 
+  G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
   if (priv->style != NULL &&
       priv->style != gtk_widget_get_default_style ())
     {
@@ -7132,6 +7141,7 @@ gtk_widget_real_style_updated (GtkWidget *widget)
                      0,
                      widget->priv->style);
     }
+  G_GNUC_END_IGNORE_DEPRECATIONS;
 
   if (widget->priv->context)
     {
@@ -10814,10 +10824,12 @@ gtk_widget_real_destroy (GtkWidget *object)
       l = next;
     }
 
+  G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
   if (priv->style)
     g_object_unref (priv->style);
   priv->style = gtk_widget_get_default_style ();
   g_object_ref (priv->style);
+  G_GNUC_END_IGNORE_DEPRECATIONS;
 }
 
 static void